wave after wave - Spanish English Dictionary